package cn.com.visionsky.bocsz.bda.webservice.handler.cst_lbl_ast_query;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import java.math.BigInteger;


/**
 * Created by heweifeng on 2018/12/25.
 */
@XmlRootElement
@XmlType(propOrder = {
        "etlDate"
        , "newCtfNo"
        , "avaCst"
        , "brM"
        , "brA"
        , "brC"
        , "brD"
        , "balA"
        , "balC"
        , "balD"
        , "lvlA"
        , "lvlC"
        , "lvlD"
        , "lvl"
        , "lvlMax"
        , "lvlSrc"
        , "lvlBr"
        , "lvl_max_br"
        , "balSaving"
        , "balHqCny"
        , "balHqRmb"
        , "balDqCny"
        , "balDqRmb"
        , "balCardGjj"
        , "balCheck"
        , "balVoucherBond"
        , "balSavingBond"
        , "balBookingBond"
        , "balFund"
        , "balFundPgx"
        , "balFundZqx"
        , "balFundHbx"
        , "balFundYdd"
        , "balFundOth"
        , "balIns"
        , "balVAccount"
        , "balXpad"
        , "balXpadCny"
        , "balXpadRmb"
        , "balXpadBn"
        , "balXpadBw"
        , "balXpadH"
        , "balXpadM"
        , "balXpadL"
        , "balXpadNonlvl"
        , "balGold"
        , "balSilver"
        , "balJoinXpad"
        , "balFundXpad"
        , "balTpcc"
})
public class CstLblAstInfo {
    private String etlDate;        //处理日期
    private String newCtfNo;       //新证件号
    private String avaCst;         //是否有效客户(0-否;1-是)
    private String brM;            //理财、消贷、开柜经理归属行
    private String brA;            //金融资产口径归属行
    private String brC;            //信用卡口径归属行
    private String brD;            //消贷口径归属行
    private String balA;           //金融资产合计
    private String balC;           //信用卡余额
    private String balD;           //消贷余额
    private String lvlA;           //金融资产口径客户层级
    private String lvlC;           //信用卡口客户层级
    private String lvlD;           //消贷口径客户层级
    private String lvl;            //客户层级(1-私人银行2-财富管理3-中银理财24-中银理财15-潜力客户6-基础客户)
    private String lvlMax;         //客户层级(1-私人银行2-财富管理3-理财客户5-潜力客户6-基础客户)
    private String lvlSrc;         //客户层级来源(A-金融资产口径;D-消贷口径;C-信用卡口径)
    private String lvlBr;          //归属行
    private String lvl_max_br;     //最大化归属行
    private String balSaving;      //存款余额
    private String balHqCny;       //人民币活期存款余额
    private String balHqRmb;       //外币活期存款余额(折人民币)
    private String balDqCny;       //人民币定期期存款余额
    private String balDqRmb;       //外币定期存款余额(折人民币)
    private String balCardGjj;     //公积金借记卡余额
    private String balCheck;       //支票余额
    private String balVoucherBond;//凭证式国债余额
    private String balSavingBond; //储蓄式国债余额
    private String balBookingBond;//记账式国债余额
    private String balFund;        //基金余额
    private String balFundPgx;     //偏股型基金余额
    private String balFundZqx;     //债券型基金余额
    private String balFundHbx;     //货币型基金余额
    private String balFundYdd;     //一对多基金余额
    private String balFundOth;     //其他基金余额
    private String balIns;         //保险余额
    private String balVAccount;    //V账户余额
    private String balXpad;        //理财余额
    private String balXpadCny;     //人民币理财余额
    private String balXpadRmb;     //外币理财余额（折人民币）
    private String balXpadBn;      //表内理财余额
    private String balXpadBw;      //表外理财余额
    private String balXpadH;       //持有高收益理财产品余额
    private String balXpadM;       //持有中收益理财产品余额
    private String balXpadL;       //持有低收益理财产品余额
    private String balXpadNonlvl;  //持有收益类型未分类的理财产品余额
    private String balGold;        //纸黄金余额
    private String balSilver;      //纸白银余额
    private String balJoinXpad;    //汇聚理财余额
    private String balFundXpad;    //通过基金系统销售的理财余额
    private String balTpcc;        //第三方存管余额


    @XmlElement(nillable = true)
    public String getEtlDate() {
        return etlDate;
    }

    public void setEtlDate(String etlDate) {
        this.etlDate = etlDate;
    }

    @XmlElement(nillable = true)
    public String getNewCtfNo() {
        return newCtfNo;
    }

    public void setNewCtfNo(String newCtfNo) {
        this.newCtfNo = newCtfNo;
    }

    @XmlElement(nillable = true)
    public String getAvaCst() {
        return avaCst;
    }

    public void setAvaCst(String avaCst) {
        this.avaCst = avaCst;
    }

    @XmlElement(nillable = true)
    public String getBrM() {
        return brM;
    }

    public void setBrM(String brM) {
        this.brM = brM;
    }

    @XmlElement(nillable = true)
    public String getBrA() {
        return brA;
    }

    public void setBrA(String brA) {
        this.brA = brA;
    }

    @XmlElement(nillable = true)
    public String getBrC() {
        return brC;
    }

    public void setBrC(String brC) {
        this.brC = brC;
    }

    @XmlElement(nillable = true)
    public String getBrD() {
        return brD;
    }

    public void setBrD(String brD) {
        this.brD = brD;
    }

    @XmlElement(nillable = true)
    public String getBalA() {
        return balA;
    }

    public void setBalA(String balA) {
        this.balA = balA;
    }

    @XmlElement(nillable = true)
    public String getBalC() {
        return balC;
    }

    public void setBalC(String balC) {
        this.balC = balC;
    }

    @XmlElement(nillable = true)
    public String getBalD() {
        return balD;
    }

    public void setBalD(String balD) {
        this.balD = balD;
    }

    @XmlElement(nillable = true)
    public String getLvlA() {
        return lvlA;
    }

    public void setLvlA(String lvlA) {
        this.lvlA = lvlA;
    }

    @XmlElement(nillable = true)
    public String getLvlC() {
        return lvlC;
    }

    public void setLvlC(String lvlC) {
        this.lvlC = lvlC;
    }

    @XmlElement(nillable = true)
    public String getLvlD() {
        return lvlD;
    }

    public void setLvlD(String lvlD) {
        this.lvlD = lvlD;
    }

    @XmlElement(nillable = true)
    public String getLvl() {
        return lvl;
    }

    public void setLvl(String lvl) {
        this.lvl = lvl;
    }

    @XmlElement(nillable = true)
    public String getLvlMax() {
        return lvlMax;
    }

    public void setLvlMax(String lvlMax) {
        this.lvlMax = lvlMax;
    }

    @XmlElement(nillable = true)
    public String getLvlSrc() {
        return lvlSrc;
    }

    public void setLvlSrc(String lvlSrc) {
        this.lvlSrc = lvlSrc;
    }

    @XmlElement(nillable = true)
    public String getLvlBr() {
        return lvlBr;
    }

    public void setLvlBr(String lvlBr) {
        this.lvlBr = lvlBr;
    }

    @XmlElement(nillable = true)
    public String getLvl_max_br() {
        return lvl_max_br;
    }

    public void setLvl_max_br(String lvl_max_br) {
        this.lvl_max_br = lvl_max_br;
    }

    @XmlElement(nillable = true)
    public String getBalSaving() {
        return balSaving;
    }

    public void setBalSaving(String balSaving) {
        this.balSaving = balSaving;
    }

    @XmlElement(nillable = true)
    public String getBalHqCny() {
        return balHqCny;
    }

    public void setBalHqCny(String balHqCny) {
        this.balHqCny = balHqCny;
    }

    @XmlElement(nillable = true)
    public String getBalHqRmb() {
        return balHqRmb;
    }

    public void setBalHqRmb(String balHqRmb) {
        this.balHqRmb = balHqRmb;
    }

    @XmlElement(nillable = true)
    public String getBalDqCny() {
        return balDqCny;
    }

    public void setBalDqCny(String balDqCny) {
        this.balDqCny = balDqCny;
    }

    @XmlElement(nillable = true)
    public String getBalDqRmb() {
        return balDqRmb;
    }

    public void setBalDqRmb(String balDqRmb) {
        this.balDqRmb = balDqRmb;
    }

    @XmlElement(nillable = true)
    public String getBalCardGjj() {
        return balCardGjj;
    }

    public void setBalCardGjj(String balCardGjj) {
        this.balCardGjj = balCardGjj;
    }

    @XmlElement(nillable = true)
    public String getBalCheck() {
        return balCheck;
    }

    public void setBalCheck(String balCheck) {
        this.balCheck = balCheck;
    }

    @XmlElement(nillable = true)
    public String getBalVoucherBond() {
        return balVoucherBond;
    }

    public void setBalVoucherBond(String balVoucherBond) {
        this.balVoucherBond = balVoucherBond;
    }

    @XmlElement(nillable = true)
    public String getBalSavingBond() {
        return balSavingBond;
    }

    public void setBalSavingBond(String balSavingBond) {
        this.balSavingBond = balSavingBond;
    }

    @XmlElement(nillable = true)
    public String getBalBookingBond() {
        return balBookingBond;
    }

    public void setBalBookingBond(String balBookingBond) {
        this.balBookingBond = balBookingBond;
    }

    @XmlElement(nillable = true)
    public String getBalFund() {
        return balFund;
    }

    public void setBalFund(String balFund) {
        this.balFund = balFund;
    }

    @XmlElement(nillable = true)
    public String getBalFundPgx() {
        return balFundPgx;
    }

    public void setBalFundPgx(String balFundPgx) {
        this.balFundPgx = balFundPgx;
    }

    @XmlElement(nillable = true)
    public String getBalFundZqx() {
        return balFundZqx;
    }

    public void setBalFundZqx(String balFundZqx) {
        this.balFundZqx = balFundZqx;
    }

    @XmlElement(nillable = true)
    public String getBalFundHbx() {
        return balFundHbx;
    }

    public void setBalFundHbx(String balFundHbx) {
        this.balFundHbx = balFundHbx;
    }

    @XmlElement(nillable = true)
    public String getBalFundYdd() {
        return balFundYdd;
    }

    public void setBalFundYdd(String balFundYdd) {
        this.balFundYdd = balFundYdd;
    }

    @XmlElement(nillable = true)
    public String getBalFundOth() {
        return balFundOth;
    }

    public void setBalFundOth(String balFundOth) {
        this.balFundOth = balFundOth;
    }

    @XmlElement(nillable = true)
    public String getBalIns() {
        return balIns;
    }

    public void setBalIns(String balIns) {
        this.balIns = balIns;
    }

    @XmlElement(nillable = true)
    public String getBalVAccount() {
        return balVAccount;
    }

    public void setBalVAccount(String balVAccount) {
        this.balVAccount = balVAccount;
    }

    @XmlElement(nillable = true)
    public String getBalXpad() {
        return balXpad;
    }

    public void setBalXpad(String balXpad) {
        this.balXpad = balXpad;
    }

    @XmlElement(nillable = true)
    public String getBalXpadCny() {
        return balXpadCny;
    }

    public void setBalXpadCny(String balXpadCny) {
        this.balXpadCny = balXpadCny;
    }

    @XmlElement(nillable = true)
    public String getBalXpadRmb() {
        return balXpadRmb;
    }

    public void setBalXpadRmb(String balXpadRmb) {
        this.balXpadRmb = balXpadRmb;
    }

    @XmlElement(nillable = true)
    public String getBalXpadBn() {
        return balXpadBn;
    }

    public void setBalXpadBn(String balXpadBn) {
        this.balXpadBn = balXpadBn;
    }

    @XmlElement(nillable = true)
    public String getBalXpadBw() {
        return balXpadBw;
    }

    public void setBalXpadBw(String balXpadBw) {
        this.balXpadBw = balXpadBw;
    }

    @XmlElement(nillable = true)
    public String getBalXpadH() {
        return balXpadH;
    }

    public void setBalXpadH(String balXpadH) {
        this.balXpadH = balXpadH;
    }

    @XmlElement(nillable = true)
    public String getBalXpadM() {
        return balXpadM;
    }

    public void setBalXpadM(String balXpadM) {
        this.balXpadM = balXpadM;
    }

    @XmlElement(nillable = true)
    public String getBalXpadL() {
        return balXpadL;
    }

    public void setBalXpadL(String balXpadL) {
        this.balXpadL = balXpadL;
    }

    @XmlElement(nillable = true)
    public String getBalXpadNonlvl() {
        return balXpadNonlvl;
    }

    public void setBalXpadNonlvl(String balXpadNonlvl) {
        this.balXpadNonlvl = balXpadNonlvl;
    }

    @XmlElement(nillable = true)
    public String getBalGold() {
        return balGold;
    }

    public void setBalGold(String balGold) {
        this.balGold = balGold;
    }

    @XmlElement(nillable = true)
    public String getBalSilver() {
        return balSilver;
    }

    public void setBalSilver(String balSilver) {
        this.balSilver = balSilver;
    }

    @XmlElement(nillable = true)
    public String getBalJoinXpad() {
        return balJoinXpad;
    }

    public void setBalJoinXpad(String balJoinXpad) {
        this.balJoinXpad = balJoinXpad;
    }

    @XmlElement(nillable = true)
    public String getBalFundXpad() {
        return balFundXpad;
    }

    public void setBalFundXpad(String balFundXpad) {
        this.balFundXpad = balFundXpad;
    }

    @XmlElement(nillable = true)
    public String getBalTpcc() {
        return balTpcc;
    }

    public void setBalTpcc(String balTpcc) {
        this.balTpcc = balTpcc;
    }
}
